/**
 * 
 */
package com.geezdata.cps.ttk.query.query;

import com.geezdata.cps.ttk.common.request.QueryTaskDetailRequest;
import com.geezdata.cps.ttk.common.request.QueryTaskListRequest;
import com.geezdata.cps.ttk.common.response.QueryTaskDetailResult;
import com.geezdata.cps.ttk.common.response.QueryTaskListResult;
import com.geezdata.cps.ttk.domain.domain.Task;

/**
 * @author sszheng
 * @date 创建时间：2018年10月26日 下午6:00:12
 *
 */
public interface TaskService {
	Task getDetail(Integer taskId);

	QueryTaskDetailResult getTaskDetail(QueryTaskDetailRequest request);
	
	public QueryTaskListResult getTaskList(QueryTaskListRequest request);
	
	public Integer getMaxPurchaseNum(Integer taskId);
}
